cabbage worm - Francés Inglés Diccionario